@Lemon
2年前 提问
1个回答
SSRf攻击造成哪些影响
一颗小胡椒
2年前
SSRF会造成以下危害:
内网探测:攻击者若利用SSRF漏洞可以对内网服务器、办公机进行端口扫描、资产扫描、漏洞扫描,发现服务器内部的可用端口和漏洞等;
窃取本地和内网敏感数据:攻击者实施SSRF攻击后可以访问和下载内网的敏感数据,利用文件传输协议访问服务器本地文件,上传木马或者病毒。
攻击服务器本地或内网应用:攻击者借助SSRF漏洞发现服务器内部存在的其他漏洞,然后利用发现的漏洞进一步发起攻击利用。
跳板攻击:借助存在 SSRF 漏洞的服务器对内或对外发起攻击,以隐藏自己真实IP地址用来防止受害者溯源和追踪。
绕过安全防御:如果利用SSRF漏洞攻击者可以很简单的绕过常见的防御措施和设备,直接对内网进行攻击。
防御SSRF漏洞的方法有以下这些:
过滤返回信息,验证远程服务器对请求的响应是比较容易的方法。如果web应用是去获取某一种类型的文件。那么在把返回结果展示给用户之前先验证返回的信息是否符合标准。
统一错误信息,避免用户可以根据错误信息来判断远端服务器的端口状态。
限制请求的端口为http常用的端口,比如,80、443、8080、8090等端口。
黑名单内网ip。避免应用被用来获取获取内网数据,攻击内网。
禁用不需要的协议。仅仅允许http和https请求。可以防止类似于
file:///
、gopher://
、ftp://
等引起的问题。